home *** CD-ROM | disk | FTP | other *** search
- GoServe 1.41
- GoServe -- A Gopher Server for OS/2
- """""""""""""""""""""""""""""""""""
-
- Copyright (c) International Business Machines Corporation, 1993, 1994.
- All rights reserved.
-
-
- Introduction
- """"""""""""
- 'Gopher' is a client-server protocol designed for text location and
- retrieval. It was designed at the University of Minnesota, and is
- widely used; both clients and servers exist for most significant
- operating systems. The Gopher protocol is described in documents
- distributed by the University of Minnesota Microcomputer and Workstation
- Networks Center.
-
- 'GoServe' is a Gopher server for OS/2, which may also be used as a
- simple World Wide Web (WWW) server, using the HyperText Transfer
- Protocol (HTTP). The GoServe package includes documentation and samples
- for both Gopher and WWW servers.
-
- GoServe processes requests from Gopher or WWW clients using a Rexx
- filter to allow for customization. A server can handle requests from
- many clients, using OS/2 threads for efficiency. Multiple servers can
- be started (using different ports), and an audit trail of requests and
- actions can be recorded.
-
- While running, a Presentation Manager display of GoServe activity is
- shown. For control, a limit may be placed on the number of concurrent
- requests that will be handled (hence limiting the load on the server
- machine). Similarly, timeouts may be set to close connections after a
- chosen total or inactive time. Certain GoServe operations can be
- controlled remotely, if desired, using any Gopher or WWW client (or a
- utility OS/2 program or CMD file).
-
- GoServe is a 32-bit OS/2 application, which requires OS/2 2.x or OS/2
- Warp. For OS/2 Warp, version 1.31 (or later) of GoServe is needed.
- GoServe requires TCP/IP for OS/2 to be installed and operational (either
- on a real network or using the loopback driver). It is assumed that a
- GoServe user is familiar with Gopher or WWW concepts, and has access to
- a Gopher or WWW client.
-
- -----------
-
- Mike Cowlishaw, IBM UK Laboratories
-